﻿package net.wangit.dev.unit;

import net.wangit.framework.action.ActionMappingCache;
import net.wangit.framework.config.Mappings;
import net.wangit.framework.config.Pages;
import net.wangit.user.privilege.DataPrivilegeCache;
import net.wangit.view.page.PageCache;
import net.wangit.view.unit.UnitCache;

public class UnitCacheUtil {

	public UnitCacheUtil() {
	}

	public static final void clearAll(String domain, String unitId) {
		UnitCache.clear(domain, unitId);
		PageCache.clear(domain, unitId);
		ActionMappingCache.clearAll(domain);
		Mappings.reload(domain);
		Pages.reload(domain);
		DataPrivilegeCache.clear(domain, "3", unitId);
	}
}
